Generating Activation Codes Programmatically

SoftwareShield System Feature Guide > Generating Activation Codes Programmatically

## Generating Activation Codes Programmatically

By using the SoftwareShield COM Activator Component you are able to generate Activation Codes programmatically from virtually any environment and language.

The simplest way to generate an Activation Code programmatically is directly in response to an Authorization Request Code.

However, the COM-Activator gives you more flexibility. You can override the request and generate an Activation Code for any other definition in the license. If you already know the embedded FingerPrint value from the target machine, you can generate an Activation Code directly from that FingerPrint. Also, if you wish you can override the default Shelf-Life for the definition that you are generating the Activation Code for.

The following three sections contain more information on each of these topics:

1. Generate Activation Codes from FingerPrints

2. Override Authorization Requests

3. Override Shelf-Life

### More Information

For more information on using the COM-Activator, see: SoftwareShield COM Activator Component